package com.smartleanx.module.hrm.service.esign.service;



import com.baomidou.mybatisplus.extension.service.IService;
import com.smartleanx.module.hrm.service.esign.temp.po.HrmEContractTempActors;
import com.smartleanx.module.hrm.service.esign.temp.vo.HrmEContractTempActorsVo;

import java.util.List;

/**
 * e签报模板参与者Service
 *
 * @author xzq
 * @since 2025-07-07 15:56:14
 */
public interface HrmEContractTempActorsService extends IService<HrmEContractTempActors> {

    int saveTempActor(List<HrmEContractTempActorsVo> list,Long tempId);

    List<HrmEContractTempActors> getTempActorsByTempId(Long tempId);

    List<HrmEContractTempActors> getTempActorsByTempId(Long tempId,boolean fillInSort);

    boolean removeActorsByTempId(Long tempId);

}
